package swapper.model.command;

import swapper.model.bean.Proposta;
import swapper.model.dao.PropostaDao;
import java.util.List;

/**
 *
 * @author Valentino
 */
public class PropostaVerificaDuplCommand implements ICommand {

    private PropostaDao propostadao;

    public void setPropostaDao(PropostaDao propostadao) {
        this.propostadao = propostadao;
    }

    @Override
    public String Executar(Object obj) {

        Proposta proposta = (Proposta) obj;
        List<Object> prop;
        prop = propostadao.findByDuplicate(proposta.getProdutoA(), proposta.getProdutoB());

        if (prop.size() >= 1) {
            return "FALHA";
        } else {
            return "SUCESSO";
        }




    }
}
